<?php
/**
* 自定义扩展助手
* 输出变量的内容，通常用于调试，功能同php函数: print_r()
* @author 漫无目的
* @package Core Helper
*/
class myHelpers_Core {
	
	/**
	* 输出变量的内容，通常用于调试，功能同php函数: print_r()
	* @param mixed $vars 要输出的变量
	* @param string $label
	* @param boolean $return
	*/
	public static function dump($vars, $label = '', $return = false)
	{
		if (ini_get('html_errors')) {
				$content = "<pre>\n";
				if ($label != '') {
						$content .= "<strong>{$label} :</strong>\n";
				}
				$content .= htmlspecialchars(print_r($vars, true));
				$content .= "\n</pre>\n";
		} else {
				$content = $label . " :\n" . print_r($vars, true);
		}
		if ($return) { return $content; }
		echo $content;
		return null;
	}
}

?>